stinging nettle
1 definition found
stinging nettle - WordNet (r) 2.1 (2005) :
stinging nettle
n 1: perennial Eurasian nettle established in North America
having broad coarsely toothed leaves with copious stinging
hairs [syn: stinging nettle, Urtica dioica]
|