Definition of Electric Catfish

  • 1. Freshwater catfish of the Nile and tropical central Africa having an electric organ Noun

Synonyms for word "electric catfish"

Semanticaly linked words with "electric catfish"

Hyponims for word "electric catfish"