Noun Definition
datura suaveolens
1.Definition: South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers
Related Noun(s):brugmansia suaveolens
Category: Plants1.Definition: South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers
Related Noun(s):brugmansia suaveolens
Category: Plants