Meaning of red angel's trumpet

Definition of red angel's trumpet

(noun) arborescent South American shrub having very large orange-red flowers

Other information on red angel's trumpet

WIKIPEDIA results for red angel's trumpet
Amazon results for red angel's trumpet