Compund Words

Sponsored Links

Last Search Words

Search Result:fen orchis




Overview of noun fen_orchis

The noun fen orchis has 1 sense


  • fen orchid, fen orchis, Liparis loeselii -- (small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers)