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