Monkey pod?

Monkey pod?

Observation - Monkey pod? - Southern Africa. Description: