Definition of Elton, Charles Sutherland in English:
Elton, Charles Sutherland
proper nounˈɛlt(ə)n
(1900–91), English zoologist. Elton pioneered the study of animal ecology, and his research into rodent populations found practical application in vermin control.