Word info

oncoapoptosis

Noun

Meaning

oncoapoptosis (uncountable)

The apoptosis of cancer cells, especially when induced therapeutically

Source: en.wiktionary.org

Close letter words and terms