English dictionary
trichoceros meaning and definition
Definition and meaning of trichoceros at MeaningMonkey.org. trichoceros meaning and definition in the English Dictionary.TRICHOCEROS noun
Definition of Trichoceros (noun)
- small genus of small epiphytic or terrestrial orchids of tropical South America
- synonyms: genus Trichoceros
Source: Princeton University Wordnet