What does angel's trumpet mean?

angel's trumpet meaning in General Dictionary

Southern United states plant cultivated for its huge nocturnally fragrant trumpet-shaped blossoms

View more

  • a South American plant this is certainly developed for the big fragrant trumpet-shaped flowers