Stomatium?

Stomatium?

Observation - Stomatium? - Southern Africa. Description: