brugmansia suaveolens Meaning, Definition & Usage

  1. noun South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers
    angel's trumpet; Datura suaveolens.

WordNet