Search Result:datura suaveolens
Overview of noun datura_suaveolens
The noun datura suaveolens has 1 sense
- angel's trumpet, Brugmansia suaveolens, Datura suaveolens -- (South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers)