nymphaea alba

Noun
  1. A water lily with white flowers (synset 111736147)

Found on Word Lists

Other Searches