Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

datura Definition

Cancel
datura
noun(da-tu-ra)
any of a genus (Datura) of widely distributed strong-scented herbs, shrubs, or trees of the nightshade family including some used as sources of medicinal alkaloids (such as stramonium) or in folk rites or illicitly for their poisonous, narcotic, or hallucinogenic properties

Words Related to datura!

datura Examples by Brain Bank Users