cytotoxins (0 synonym found)

We don't have any synonyms for cytotoxins yet.

Did you mean…

Think cytotoxins belongs in the thesaurus? Recommend it and we'll take a look.


Definition of cytotoxins:

(n) : (cytology) Any substance having a specific toxic effect on certain cells.

Definition of cytotoxins:

(n) : (cytology) Any substance having a specific toxic effect on certain cells.

Back to Top