Meaning of jamestown weed
Definition of jamestown weed
(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 jamestown weed
WIKIPEDIA results for
jamestown weed
Amazon results for
jamestown weed
Tweet