WikiWord

English

electric organ

noun

Meaning

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

Sources

No citations have been attached yet.