datura in Hindi हिन्दी
datura in Telugu తెలుగు
datura in English
- datura⇄datura, noun.
1. any one of a group of coarse, bad-smelling plants of the nightshade family, having funnel-shaped flowers, prickly pods, and narcotic properties, such as the jimson weed; thorn apple.
2. the flower of one of these plants.