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)

  1. freshwater catfish of the Nile and tropical central Africa having an electric organ
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: