Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
apatosaurus
noun
(n)
huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic
besar quadrupedal maun dinosaur umum di amerika utara di akhir jurassic
Synonym:
apatosaur
,
apatosaurus excelsus
,
brontosaur
,
brontosaurus
,
thunder lizard
source: wordnet30