Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
zoological science
noun
(n)
the branch of biology that studies animals
cabang biologi studi binatang itu
Synonym:
zoology
source: wordnet30