Meaning of alfred russel wallace

Definition of alfred russel wallace

(noun) English naturalist who formulated a concept of evolution that resembled Charles Darwin's (1823-1913)

Other information on alfred russel wallace

WIKIPEDIA results for alfred russel wallace
Amazon results for alfred russel wallace