Trachyandra?

Trachyandra?

Observation - Trachyandra? - Southern Africa. Description: