'Brugmansia sanguinea' definitions:

Definition of 'Brugmansia sanguinea'

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