Datura sanguinea


Also found in: Dictionary.
  • noun

Synonyms for Datura sanguinea

arborescent South American shrub having very large orange-red flowers