Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Apatosaurus excelsus
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
,
brontosaur
,
brontosaurus
,
thunder lizard
source: wordnet30