Meaning of liparis loeselii

Definition of liparis loeselii

(noun) small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers

Other information on liparis loeselii

WIKIPEDIA results for liparis loeselii
Amazon results for liparis loeselii