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)

  1. South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: