nicotiana alata

Noun
  1. South American ornamental perennial having nocturnally fragrant greenish-white flowers (synset 112928431)

Found on Word Lists

Other Searches