YourDictionary

Troland medical definition

, Leonard Thompson 1889-1932.

American psychologist noted for his experiments with human vision.

link/cite print suggestion box