'Datura sanguinea' definitions:

Definition of 'Datura sanguinea'

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