Trimelopter?

Trimelopter?

Observation - Trimelopter? - Southern Africa. Description: