English dictionary
fen orchid meaning and definition
Definition and meaning of fen orchid at MeaningMonkey.org. fen orchid meaning and definition in the English Dictionary.FEN ORCHID noun
Definition of fen orchid (noun)
- small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers
- synonyms: fen orchis, Liparis loeselii
Source: Princeton University Wordnet