Triffid weed (Swazi)

Triffid weed (Swazi)

Observation - Triffid weed (Swazi) - Southern Africa. Description: