Meaning of charles darwin

Definition of charles darwin

(noun) English natural scientist who formulated a theory of evolution by natural selection (1809-1882)

Other information on charles darwin

WIKIPEDIA results for charles darwin
Amazon results for charles darwin