Synonyms and Antonyms for electric catfish

1. electric catfish (n.)

freshwater catfish of the Nile and tropical central Africa having an electric organ

Synonyms: