Meaning of stinging nettle
Definition of stinging nettle
(noun)
perennial
Eurasian
nettle
established
in North America having
broad
coarsely
toothed
leaves with
copious
stinging
hairs
Other information on stinging nettle
WIKIPEDIA results for
stinging nettle
Amazon results for
stinging nettle
Tweet