mitogen
mitogen · mitogens
Any substance that stimulates mitosisAny substance that stimulates mitosis
Meaning
1 sensesAny substance that stimulates mitosis
an agent that triggers mitosis
Any substance that stimulates mitosisAny substance that stimulates mitosis
Any substance that stimulates mitosis
an agent that triggers mitosis