datura_sanguinea has definitions from the field of botany
1
[ noun ] (botany) arborescent South American shrub having very large orange-red flowers

Related terms

shrub

*