Word info

athanogene

Noun

Meaning

athanogene

(biology) A protein that makes cells resistant to apoptosis.

Source: en.wiktionary.org

Close letter words and terms