Wiktionary
electrophoruses
n. (plural of electrophorus English)
n. (plural of electrophorus English)