Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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