YourDictionary

desmolase medical definition

noun
Any of various enzymes that break or form carbon-to-carbon bonds in a molecule and that play a role in respiration and fermentation.

link/cite print suggestion box