Malopterurus electricus

Explore definitions, synonyms, and language insights of Malopterurus electricus

Definitions

Noun
freshwater catfish of the Nile and tropical central Africa having an electric organ

More General Terms