trichoceros

listen to the pronunciation of trichoceros
English - English
small genus of small epiphytic or terrestrial orchids of tropical South America