English dictionary
red angel's trumpet meaning and definition
Definition and meaning of red angel's trumpet at MeaningMonkey.org. red angel's trumpet meaning and definition in the English Dictionary.RED ANGEL'S TRUMPET noun
Definition of red angel's trumpet (noun)
- arborescent South American shrub having very large orange-red flowers
- synonyms: Brugmansia sanguinea, Datura sanguinea
Source: Princeton University Wordnet