stinging nettle
English Dictionary
->
Letter S
-> stinging nettle
Search Dictionary:
stinging nettle Definition
(n)
perennial
Eurasian
nettle
established
in
North
America
having
broad
coarsely
toothed
leaves
with
copious
stinging
hairs
stinging nettle Synonyms
stinging nettle
Urtica dioica
© Art Branch Inc.