Tall Nettle

Urtica procera

Habit
Leaves
Flower