liparis loeselii

Noun
  1. Small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers (synset 112091213)

Found on Word Lists

Other Searches