Neomochtherus

Neomochtherus is a genus of robber flies in the family Asilidae. There are at least 140 described species in Neomochtherus.