trichoceros : Idioms & Phrases


genus trichoceros

  • noun small genus of small epiphytic or terrestrial orchids of tropical South America
    Trichoceros.
WordNet