Wikipedia AI summary
Nettle (disambiguation)
Nettle refers to any of various plant species.
Nettle or nettles may also refer to: