Meaning of datura stramonium
Definition of datura stramonium
(noun)
intensely
poisonous
tall
coarse
annual
tropical
weed
having
rank-smelling
foliage,
large
white
or
violet
trumpet-shaped
flowers and
prickly
fruits
Other information on datura stramonium
WIKIPEDIA results for
datura stramonium
Amazon results for
datura stramonium
Tweet