MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Stephen Jay Gould

noun (n)

  • United States paleontologist and popularizer of science (1941-2002)
    amerika syarikat dan paleontologist popularizer ilmu pengetahuan (1941-2002)
    Synonym:
    gould
    source: wordnet30