English dictionary
datura suaveolens meaning and definition
Definition and meaning of datura suaveolens at MeaningMonkey.org. datura suaveolens meaning and definition in the English Dictionary.DATURA SUAVEOLENS noun
Definition of Datura suaveolens (noun)
- South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers
- synonyms: angel's trumpet, Brugmansia suaveolens
Source: Princeton University Wordnet