electrophoruses

English

Noun

electrophoruses

  1. plural of electrophorus