genus Trichoceros
Explore definitions, synonyms, and language insights of genus Trichoceros
Definitions
Noun
small genus of small epiphytic or terrestrial orchids of tropical South America