dcsimg
Unresolved name

Trichosporum ovoides

Trichosporum ovoides is a species of in the family Piedraiaceae.