Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
jimsonweeds
in English
jimsonweeds
#uncommon
Definitions
Noun
a
poisonous
nightshade
plant
(
Datura
stramonium
)
Jimsonweeds
are
a
type
of
poisonous
plant
that
grows
in
many
areas
.
plants
of
the
Datura
species
The
farmer
warned
his
children
to
avoid
the
jimsonweeds
in
the
field
.
poisonous
Datura
genus
plants
The
gardener
carefully
removed
the
jimsonweeds
from
the
garden
.