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