We found 1 definitions of red angel's trumpet from 1 different sources.
Noun |
||
red angel's trumpet - arborescent South American shrub having very large orange-red flowers | ||
Brugmansia sanguinea, Datura sanguinea |