Electric-organ meaning

(anatomy) An effector organ found in some fish (especially electric eels and electric catfish), that can produce a voltage large enough to aid in predation.
noun
0
0
(music) Electronic organ.
noun
0
0
Advertisement