English dictionary
fragrant orchid meaning and definition
Definition and meaning of fragrant orchid at MeaningMonkey.org. fragrant orchid meaning and definition in the English Dictionary.FRAGRANT ORCHID noun
Definition of fragrant orchid (noun)
- European orchid having dense spikes of fragrant pink or lilac or red flowers with conspicuous spurs
- synonyms: Gymnadenia conopsea
Source: Princeton University Wordnet