'electric catfish' definitions:

Definition of 'electric catfish'

(from WordNet)
noun
Freshwater catfish of the Nile and tropical central Africa having an electric organ [syn: electric catfish, Malopterurus electricus]

Definition of 'electric catfish'

From: GCIDE
  • Malapterurus electricus \Malapterurus electricus\ prop. n. (Zool.) The species name of the electric catfish, a freshwater catfish of the Nile and tropical central Africa having an electric organ. [WordNet 1.5]