Word Study
rosebud orchid
WORDNET DICTIONARY
Noun rosebud orchid has 1 sense
- rosebud orchid(n = noun.plant) cleistes rosea, pogonia rosea - orchid of central and northern South America having 1- to 3-blossomed racemes of large showy rose-colored flowers; sometimes placed in genus Pogonia; Array is a kind of orchid, orchidaceous plant
is a member of cleistes, genus cleistes
For further exploring for "rosebud orchid" in Webster Dictionary Online