Word info

salubrinal

Noun

Meaning

salubrinal (uncountable)

(medicine) A drug that protects cells from apoptosis

Source: en.wiktionary.org

Close letter words and terms