Single Biggest Cancer Dictionary in the World

What is

carcinostatic

?

Pronunciation: /carcinostatic*/

carcinostatic

Definition

Pertaining to slowing or stopping the growth of cancer.