carcinostatic
English
editEtymology
editAdjective
editcarcinostatic (comparative more carcinostatic, superlative most carcinostatic)
Noun
editcarcinostatic (plural carcinostatics)
carcinostatic (comparative more carcinostatic, superlative most carcinostatic)
carcinostatic (plural carcinostatics)