1 electric catfish | Definition of electric catfish

electric catfish

noun

Definition of electric catfish

: a catfish (Malapterurus electricus) of northern and tropical Africa attaining a length of about 30 inches and having an electric organ of epidermal origin capable of giving a strong shock

called also raad