CATHEPSIN


Meaning of CATHEPSIN in English

n. enzyme (produced in the liver, kidneys, intestines, and spleen)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.