Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
DATURA SANGUINEA
Definition:
[noun] arborescent South American shrub having very large orange-red flowers
Synonyms:
red angel's trumpet
,
Brugmansia sanguinea
,
Datura sanguinea