carcinostatics

English

Noun

carcinostatics

  1. plural of carcinostatic