YourDictionary

Starling medical definition

, Sir Ernest 1866-1927.

British physiologist. With Sir William Bayliss he discovered (1902) the hormone secretin.

Learn more about Starling

link/cite print suggestion box