Tall Nettle
Urtica procera
Habit
Leaves
Flower