English dictionary
rosebud orchid meaning and definition
Definition and meaning of rosebud orchid at MeaningMonkey.org. rosebud orchid meaning and definition in the English Dictionary.ROSEBUD ORCHID noun
Definition of rosebud orchid (noun)
- orchid of central and northern South America having 1- to 3-blossomed racemes of large showy rose-colored flowers; sometimes placed in genus Pogonia
- synonyms: Cleistes rosea, Pogonia rosea
Source: Princeton University Wordnet