Noun Definition

liparis loeselii

1.Definition: small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers

Related Noun(s):fen orchid, fen orchis

Category: Plants