Definition of small nettle in English:
small nettle
noun
A relatively small annual stinging nettle, Urtica urens, native to Eurasia and introduced to North America, Australia, and New Zealand.
Origin
Mid 18th century; earliest use found in Chambers's Cyclopaedia.
Are You Learning English? Here Are Our Top English Tips