Word info Synonyms

cytotoxin

Noun

Meaning

any substance that has a toxic effect on cells

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Related terms

Close letter words and terms