Definition of Datura Sanguinea

  • 1. Arborescent South American shrub having very large orange-red flowers Noun

Synonyms for word "datura sanguinea"

Semanticaly linked words with "datura sanguinea"

Hyponims for word "datura sanguinea"