'stinging nettle' definitions:

Definition of 'stinging nettle'

From: WordNet
noun
Perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs [syn: stinging nettle, Urtica dioica]