Freylinia?

Freylinia?

Observation - Freylinia? - Southern Africa. Description: