Synonyms of Datura Sanguinea in English :
Antonyms of Datura Sanguinea in English
Thesaurus of Datura Sanguinea in English
Datura Sanguinea
see definition of datura sanguineaSynonyms of datura sanguinea
1. (noun) arborescent South American shrub having very large orange-red flowers