Big Huge Thesaurus

Electrophorus

noun

sounds kind of like