Find the word definition

Wikipedia
Myiacerapis

Myiacerapis villosus is a hoverfly, and the only species in the genus Myiacerapis. It is native to Africa. The larvae feed as scavengers in the nests of ants.