English | German | Russian | Czech

salubrinal English

Meaning salubrinal meaning

What does salubrinal mean?

salubrinal

(medicine) A drug that protects cells from apoptosis

Are you looking for...?