SMILODON


Meaning of SMILODON in English

(n.) An extinct genus of saber-toothed tigers. See Mach/rodus.

Webster's English dictionary.      Английский словарь Webster.