dcsimg
Unresolved name

Tricharia demoulinii

Tricharia demoulinii is a species of in the family Gomphillaceae.