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

  1. perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs

    Synonyms: stinging nettle

    Type of: nettle

More about Urtica dioica on Wikipedia.