Definify.com

Definition 2025


mitogens

mitogens

English

Noun

mitogens

  1. plural of mitogen