English dictionary
electric catfish meaning and definition
Definition and meaning of electric catfish at MeaningMonkey.org. electric catfish meaning and definition in the English Dictionary.ELECTRIC CATFISH noun
Definition of electric catfish (noun)
- freshwater catfish of the Nile and tropical central Africa having an electric organ
- synonyms: Malopterurus electricus
Source: Princeton University Wordnet