Word info

electroplax

Noun

Meaning

electroplax (plural electroplaxes)

(anatomy) electric organ

Source: en.wiktionary.org

Close letter words and terms