English dictionary
lesser butterfly orchid meaning and definition
Definition and meaning of lesser butterfly orchid at MeaningMonkey.org. lesser butterfly orchid meaning and definition in the English Dictionary.LESSER BUTTERFLY ORCHID noun
Definition of lesser butterfly orchid (noun)
- south European orchid having fragrant greenish-white flowers; sometimes placed in genus Habenaria
- synonyms: Habenaria bifolia, Platanthera bifolia
Source: Princeton University Wordnet