Datura
English Meaning
A genus of solanaceous plants, with large funnel-shaped flowers and a four-celled, capsular fruit.
- Any of several plants of the genus Datura, having trumpet-shaped flowers up to 25 centimeters (10 inches) long and usually prickly fruits. The leaves and seeds yield alkaloids with narcotic properties. Also called thorn apple.