european ladies' tresses

Noun
  1. European orchid having shorter racemes of strongly spiraling snow-white flowers (synset 112105072)

Found on Word Lists

Other Searches