where does the electric eel get its electricity
main organ
-1
Section::::Physiology.

Electric eel
225268
Hunter 's organ
-1
Section::::Physiology.

Electric eel
225268
Sach 's organ
-1
Section::::Physiology.

Electric eel
225268
6908436970257051301
NONE
Section::::Physiology.

Electric eel
225268