Datura sanguinea
English Dictionary
->
Letter D
-> Datura sanguinea
Search Dictionary:
Datura sanguinea Definition
(n)
arborescent
South
American
shrub
having
very
large
orange
-
red
flowers
Datura sanguinea Synonyms
Brugmansia sanguinea
Datura sanguinea
red angel's trumpet
© Art Branch Inc.