Big Huge Thesaurus

electrophorus

noun

sounds kind of like