platanthera

Noun
  1. Herbaceous terrestrial orchids of temperate northern and southern hemispheres (synset 112098233)

Found on Word Lists

Other Searches