hooker's orchid

Noun
  1. A long-spurred orchid with base leaves and petals converging under the upper sepal (synset 112087530)

Found on Word Lists

Other Searches