carcinostatic
English edit
Etymology edit
Adjective edit
carcinostatic (comparative more carcinostatic, superlative most carcinostatic)
Noun edit
carcinostatic (plural carcinostatics)
carcinostatic (comparative more carcinostatic, superlative most carcinostatic)
carcinostatic (plural carcinostatics)