Nettle?

Nettle?

Observation - Nettle? - Southern Africa. Description: