nettle leaf

Stinging Nettle

Stinging Nettle (Urtica dioica) Urtica dioica, often known as common nettle, stinging nettle (although not all plants of this species…

1 year ago

This website uses cookies.