Definify.com

Definition 2025


cytotoxics

cytotoxics

English

Noun

cytotoxics

  1. plural of cytotoxic