listera convallarioides

Noun
  1. Small orchid with two elliptic leaves and a slender raceme of small green flowers;
    Western North America (synset 112091760)

Found on Word Lists

Other Searches