Meaning of spurge nettle
Definition of spurge nettle
(noun)
a
stinging
herb
of
tropical
America
Other information on spurge nettle
WIKIPEDIA results for
spurge nettle
Amazon results for
spurge nettle
Tweet