- Datura sanguinea as a noun:
- 1
Datura sanguinea
noun
1 Datura sanguinea
Arborescent South American shrub having very large orange-red flowers.
synonyms: Brugmansia sanguinea, red angel's trumpet.
debug info: 0.0157
noun
Arborescent South American shrub having very large orange-red flowers.
synonyms: Brugmansia sanguinea, red angel's trumpet.
debug info: 0.0157