YourDictionary

odontoglossum

noun

any of a genus (Odontoglossum) of tropical American, epiphytic orchids with clustered flowers of various colors

link/cite print suggestion box