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: Plants