Definify.com

Definition 2024


microphages

microphages

English

Noun

microphages

  1. plural of microphage