Definify.com

Definition 2026


microphages

microphages

English

Noun

microphages

  1. plural of microphage