English | German | Russian | Czech

cytostasis English

Meaning cytostasis meaning

What does cytostasis mean?

cytostasis

The prevention of the growth and multiplication of cells

Are you looking for...?