Loading page
electric catfish is a noun meaning "freshwater catfish of the Nile and tropical central Africa having an electric organ". It carries one recorded sense.
freshwater catfish of the Nile and tropical central Africa having an electric organ
Definitions, synonyms and semantic relations for electric catfish come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.