angel's trumpet Meaning, Definition & Usage

  1. noun South American plant cultivated for its very large nocturnally fragrant trumpet-shaped flowers
    Brugmansia suaveolens; Datura suaveolens.
  2. noun a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
    Datura arborea; Brugmansia arborea; maikoa.

WordNet