Only way to tell the difference is location lol, M. ambigua oriens lives only in the Fitzroy catchment.
				
			
 .
.Sorry for without answering
but try to id this nice fish


Zenarchopterus dispar
Good_Times fish is still up though

All those Barbus and Labeobarbus look the same to me would be a process of eliminination, take punt on Labeobarbus natalensis
 .
. 
	 
	