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.
Noun
iduronidase (countable and uncountable, plural iduronidases)
(biochemistry) An enzyme involved in the degeneration of glycosaminoglycans, and found in the lysosomes of cells.