'red angel's trumpet' definitions:

Definition of 'red angel's trumpet'

(from WordNet)
noun
Arborescent South American shrub having very large orange- red flowers [syn: red angel's trumpet, Brugmansia sanguinea, Datura sanguinea]