English Dictionary
◊ TRICHOCEROS
Trichoceros
n : small genus of small epiphytic or terrestrial orchids of
tropical South America [syn: {Trichoceros}, {genus
Trichoceros}]