|
Definition of Urtica dioica
1. Noun. Perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs.
|
1. Noun. Perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs.