eel-shaped freshwater fish of south america having electric organs in its body

listen to the pronunciation of eel-shaped freshwater fish of south america having electric organs in its body
English - English

Definition of eel-shaped freshwater fish of south america having electric organs in its body in English English dictionary

eel-shaped freshwater fish of South America having electric organs in its body
electric eel