datura_suaveolensEnglish

Brugmansia suaveolens, Datura suaveolens, angel's trumpet

Noun

South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers

English: angel's trumpet, Brugmansia suaveolens, Datura suaveolens

English words with similar meanings

Show 2 words