millipores
English
Noun
millipores
plural of
millipore