- fen orchid as a noun:
- 1
fen orchid
noun
1 fen orchid
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.
Polish: lipiennik Loesela
debug info: 0.0441