Puffball ?

Puffball ?

Observation - Puffball ? - Southern Africa. Description: