Frank-Starling law of the heart

noun

Medical Definition of Frank-Starling law of the heart