Nettle

What is Nettle?

Nettle definition and meaning on Dictionary terms:
noun
any plant of the genus Urtica, covered with stinging hairs.Compare nettle family.
any of various allied or similar plants.

verb (used with object), net

Tags: