Nettle leaf, known less commonly by its botanical name, Urtica dioica, is a perennial flowering plant originally native to Europe, temperate Asia and western Africa. Nowadays, it can be found worldwide, with many different subspecies having evolved over the years.
Origin: Bulgaria