Word info

iduronidase

Noun

Meaning

iduronidase (countable and uncountable, plural iduronidases)

(biochemistry) An enzyme involved in the degeneration of glycosaminoglycans, and found in the lysosomes of cells.

Source: en.wiktionary.org

Close letter words and terms