Odontoglossum

What is Odontoglossum?

Odontoglossum definition and meaning on Dictionary terms:
noun
any epiphytic orchid of the genus Odontoglossum, of the mountainous regions from Bolivia to Mexico.

 

reference: https://www.dictionary.com/browse/odontoglossum

Tags: