MSUD
Noun
Meaning
MSUD (uncountable)
(pathology) Initialism of maple syrup urine disease.
Synonyms
Anagrams
Examples
Unless diagnosed and treated promptly, MSUD can be life-threatening.
Noun
MSUD (uncountable)
(pathology) Initialism of maple syrup urine disease.
Unless diagnosed and treated promptly, MSUD can be life-threatening.