electric organ

electric organ

English Noun
Ad

Definition

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

Ad

Related Words