EN

Synonyms for nettles

Nettles, noun plural of nettle. Synonyms in the same form.

Synonyms in the same form

Noun plural