Find the word definition

Wikipedia
Odontioda

Odontioda is a nothogenus of hybrid orchids, for plants produced by crosses between the genera Odontoglossum and Cochlioda. Typically they prefer warmer temperatures and indirect sunlight.