microphages

English

Noun

microphages

  1. plural of microphage