Pestle Puffball?

Pestle Puffball?

Observation - Pestle Puffball?. Description: