electropores

English

Noun

electropores

  1. plural of electropore