English dictionary
odontoglossum meaning and definition
Definition and meaning of odontoglossum at MeaningMonkey.org. odontoglossum meaning and definition in the English Dictionary.ODONTOGLOSSUM noun
Definition of odontoglossum (noun)
- any of numerous and diverse orchids of the genus Odontoglossum having racemes of few to many showy usually large flowers in many colors
Source: Princeton University Wordnet