What is the full meaning of cytostatics
CYTOSTATIC, a substance tending to retard cellular activity [n]
Example of the word cytostatics placed on a Scrabble board.