The Malawi spinyeel (Mastacembelus shiranus) is a species of fish in the family Mastacembelidae from Africa.
It is endemic to the Lake Malawi basin, including the main lake itself, Lake Malombe and the lower Shire River.
[3][1] It is the only described species of spinyeel in Lake Malawi, but a brightly marked variant, Mastacembelus sp.
It is unclear if it is a variant of the Malawi spinyeel or an undescribed species.
[1][2] The Malawi spinyeel reaches about 30 cm (12 in) in length, and likely feeds on invertebrates and small fish.