Cheiridopsis?

Cheiridopsis?

Observation - Cheiridopsis? - Southern Africa. Description: