Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stinging nettle Definition

Cancel
stinging nettle
noun(stinging nettle)
nettle; especially : a Eurasian nettle (Urtica dioica) widely naturalized in North America that has numerous hairs extremely irritating to the skin

Words Related to stinging nettle!

stinging nettle Examples by Brain Bank Users