'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]