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