Urtica dioica

1. (noun) perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs
Synonyms: stinging nettle
Related Words: nettle



Terms and Conditions of Use / Copyright Notice