stinging nettle
Meaning, Definition & Usage
Dictionary
Related
noun
perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs
Urtica dioica
.
WordNet
Previous
stimulative
stimulator
stimulatress
stimulism
stimulus
Next
stingaree
stingbull
stinger
stingfish
stingily