electropores
English
Noun
electropores
plural of
electropore