Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of electric organ

Source language: EnglishDictionary language: English

electric organ

noun

Definitions

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

  2. Electronic organ.