Urtica dioica meaning
UK US
Urtica dioica (noun): perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs.
Definition of Urtica dioica
More about Urtica dioica on Wikipedia.
UK US
Urtica dioica (noun): perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs.
More about Urtica dioica on Wikipedia.