stinging nettle

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



Terms and Conditions of Use / Copyright Notice