Brugmansia arborea

Rare ·Advanced level

Definitions

Noun
  1. 1
    a South American plant that is cultivated for its large fragrant trumpet-shaped flowers wordnet