Definify.com

Definition 2025


microphages

microphages

English

Noun

microphages

  1. plural of microphage