Urtica dioica
Urtica dioica Nettle (Urtica dioica L.) is a perennial herbaceous plant, native of Europe, Asia, North Africa and North America,
Read MoreUrtica dioica Nettle (Urtica dioica L.) is a perennial herbaceous plant, native of Europe, Asia, North Africa and North America,
Read More