MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Alfred Russel Wallace

noun (n)

  • English naturalist who formulated a concept of evolution that resembled Charles Darwin's (1823-1913)
    naturalis inggris yang formulated konsep evolusi yang bisa charles darwin (1823-1913)
    Synonym:
    wallace
    source: wordnet30