Datura (noun) Definition, Meaning & Examples

noun
  1. any of several plants belonging to the genus Datura, of the nightshade family, including some species grown as ornamentals and usually having funnel-shaped flowers and prickly pods: the leaves and seeds are the source of hallucinogenic alkaloids.
noun
  1. any of various chiefly Indian solanaceous plants of the genus Datura, such as the moonflower and thorn apple, having large trumpet-shaped flowers, prickly pods, and narcotic properties
Datura (noun) Definition, Meaning & Examples

More Definitions