smilodon - Almanca İngilizce Sözlük

smilodon

Meanings of "smilodon" with other terms in English German Dictionary : 2 result(s)

Almanca İngilizce
Zoology
Säbelzahntiger (Smilodon) (zoologische Gattung) [pl] saber-toothed tigers
Säbelzahntiger (Smilodon) (zoologische Gattung) [pl] sabre-toothed cats