Definify.com

Definition 2026


mitogens

mitogens

English

Noun

mitogens

  1. plural of mitogen