Definify.com

Definition 2024


mitogens

mitogens

English

Noun

mitogens

  1. plural of mitogen