cerliponase

English

Noun

cerliponase (plural cerliponases)

  1. (biochemistry) A peptidase that acts on tripeptides

Derived terms