stinging nettle Meaning, Definition & Usage

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

WordNet