Mochokidae

Mochokidae

The Mochokidae are a family of catfishes that are known as the squeakers and upside-down catfish. There are nine genera and about 200 species of mochokids. All the mochokids are freshwater species originating from Africa.

Mochokidae People (First 1 people) - Page 0

Synodontis

Synodontis

Fish