DATURA SANGUINEA



Definition:

  1. [noun] arborescent South American shrub having very large orange-red flowers
    Synonyms: red angel's trumpet, Brugmansia sanguinea, Datura sanguinea