YourDictionary

Balfour medical definition

, Francis Maitland 1851-1882.

Scottish embryologist and zoologist noted for his studies of the development of the urogenital and nervous systems in vertebrates.

Learn more about Balfour

link/cite print suggestion box