Brugmansia arborea
English Dictionary
->
Letter B
-> Brugmansia arborea
Search Dictionary:
Brugmansia arborea Definition
(n)
South
American
plant
cultivated
for
its
large
fragrant
trumpet
-
shaped
flowers
Brugmansia arborea Synonyms
angel's trumpet
Brugmansia arborea
Datura arborea
maikoa
© Art Branch Inc.