Wiktionary
microfiltrations
n. (plural of microfiltration English)
n. (plural of microfiltration English)