Trichoceros
English Dictionary
->
Letter T
-> Trichoceros
Search Dictionary:
Trichoceros Definition
(n)
small
genus
of
small
epiphytic
or
terrestrial
orchids
of
tropical
South
America
Trichoceros Synonyms
genus Trichoceros
Trichoceros
© Art Branch Inc.