Definify.com

Definition 2026


cytotoxics

cytotoxics

English

Noun

cytotoxics

  1. plural of cytotoxic