angel's trumpet Meaning, Definition & Usage
-
noun South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers
Brugmansia suaveolens; Datura suaveolens.
-
noun a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
Datura arborea; Brugmansia arborea; maikoa.