Find the word definition

Wikipedia
Myomyrus

Myomyrus is a genus of elephantfish in the family Mormyridae. Its members reach about in length and are restricted to the Congo River Basin in Africa.