Definitions
There is 1 meaning of the phrase
Alfred Russel Wallace.
Alfred Russel Wallace - as a noun
English naturalist who formulated a concept of evolution that resembled charles darwin's (1823-1913)
Synonyms (Exact Relations)
wallace