thunder lizard - Turkish English Dictionary
History

thunder lizard

Play ENTRENus
Play ENTRENuk
Play ENTRENau


Meanings of "thunder lizard" in Turkish English Dictionary : 1 result(s)

English Turkish
General
thunder lizard n. brontozor

Meanings of "thunder lizard" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Archaeology
thunder lizard (apatosaurus excelsus) n. jura devrinin sonlarında kuzey amerika'da yaygın olan dört ayaklı otçul bir dinozor