Word info

cerliponase alfa

Noun

Meaning

cerliponase alfa (uncountable)

An enzyme-replacement treatment for Batten disease.

Source: en.wiktionary.org

Close letter words and terms