Word info

cytotoxin

Noun

Meaning

any substance that has a toxic effect on cells

Source: WordNet

Hypernyms

Hyponyms

Related terms

Close letter words and terms