English dictionary
brugmansia arborea meaning and definition
Definition and meaning of brugmansia arborea at MeaningMonkey.org. brugmansia arborea meaning and definition in the English Dictionary.BRUGMANSIA ARBOREA noun
Definition of Brugmansia arborea (noun)
- a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
- synonyms: angel's trumpet, Datura arborea, maikoa
Source: Princeton University Wordnet