- Datura arborea as a noun:
- 1
Datura arborea
noun
1 Datura arborea
A South American plant that is cultivated for its large fragrant trumpet-shaped flowers.
synonyms: angel's trumpet, Brugmansia arborea, maikoa.
debug info: 0.0376
noun
A South American plant that is cultivated for its large fragrant trumpet-shaped flowers.
synonyms: angel's trumpet, Brugmansia arborea, maikoa.
debug info: 0.0376