Stinging nettle

Botanical Name: Urtica dioica

Stinging nettle