muscle sugar

noun

Medical Definition of muscle sugar