MalayTranslate.com
Malay to English Translator
Translate Here

English to English

atavist

noun (n)

  • an organism that has the characteristics of a more primitive type of that organism
    makhluk yang mempunyai karakteristik yang lebih jenis organisme primitif itu
    Synonym:
    throwback
    source: wordnet30