Online Dictionary

smiledon Explained

Smiledon at English => English (WordNet) Of Explained:

Smiledon
n : saber-toothed tigers [syn: {genus Smiledon}]