Meaning of nettle thread in English:
nettle thread
noun
1Thread made from the fibres of the stinging nettle.
2Zoology
= "cnidocil".
Origin
Mid 18th century; earliest use found in Tobias Smollett (1721–1771), writer.
Are You Learning English? Here Are Our Top English Tips