stinging nettle

Explore definitions, synonyms, and language insights of stinging nettle

Definitions

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

More General Terms