cytotoxin

English

Etymology

From cyto- +‎ toxin.

Noun

cytotoxin (plural cytotoxins)

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

Derived terms

Translations