Word info

oncolysate

Noun

Meaning

oncolysate (plural oncolysates)

Any material that causes oncolysis

Source: en.wiktionary.org

Close letter words and terms