carcinostatics
English
Noun
carcinostatics
plural of
carcinostatic