Definitions of Brugmansia arborea:

  • noun:   South American plant cultivated for its large fragrant trumpet-shaped flowers