Definition of Smiledon in English :

Define Smiledon in English

Smiledon meaning in English

Meaning of Smiledon in English

Pronunciation of Smiledon in English

Smiledon pronunciation in English

Pronounce Smiledon in English

Smiledon

see synonyms of smiledon

Noun

1. genus smiledon, smiledon

saber-toothed tigers

WordNet Lexical Database for English. Princeton University. 2010.