microphages
English
Noun
microphages
plural of
microphage