1. any of numerous and diverse orchids of the genus Odontoglossum having racemes of few to many showy usually large flowers in many colors;
WordNet (r) 3.0 (2006):
odontoglossum
n 1: any of numerous and diverse orchids of the genus
Odontoglossum having racemes of few to many showy usually
large flowers in many colors