Etymology

iduronidase

I1D2U1R1O1N1I1D2A1S1E1

Today it means: An enzyme involved in the degeneration of glycosaminoglycans, and found in the lysosomes of cells. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok