dcsimg

Tricharia testacea is a species of in the family Gomphillaceae.