Definify.com

Definition 2024


cytotoxics

cytotoxics

English

Noun

cytotoxics

  1. plural of cytotoxic