English

edit

Noun

edit

cytotaxin (plural cytotaxins)

  1. Any material that causes cytotaxis