listera

Noun
  1. Genus of terrestrial orchids having usually a single pair of broad shining leaves near the middle of the stem;
    Found in temperate Asia and North America and Europe (synset 112091451)

Found on Word Lists

Other Searches