CYTOTOXIN


Meaning of CYTOTOXIN in English

noun Date: 1902 a substance (as a toxin or antibody) having a toxic effect on cells

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.