What is the full meaning of cytotoxins
CYTOTOXIN, a cell-damaging drug [n]
Example of the word cytotoxins placed on a Scrabble board.