Oophytum?

Oophytum?

Observation - Oophytum? - Southern Africa. Description: