What does brugmansia arborea mean?

brugmansia arborea meaning in General Dictionary

a South American plant that is developed because of its huge fragrant trumpet-shaped blossoms