'Urtica dioica' definitions:

Definition of 'Urtica dioica'

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

Definition of 'Urtica dioica'

From: GCIDE