Nettle Leaf is a plant belonging to the Urticaceae family. It originates in Europe and mild-climate areas of Asia but can be also found in other parts of the world today.
There is a lot of folklore surrounding this plant. In the past, it was considered a magic plant and linked to fertility, nourishment, and protection. It was also thought to encourage personal growth.