cytotoxin

Noun
  1. Any substance that has a toxic effect on cells (synset 115059934)

Found on Word Lists

Other Searches