YourDictionary

myobradia medical definition

noun
Sluggish reaction of muscle following stimulation.

link/cite print suggestion box