English dictionary
smiledon californicus meaning and definition
Definition and meaning of smiledon californicus at MeaningMonkey.org. smiledon californicus meaning and definition in the English Dictionary.SMILEDON CALIFORNICUS noun
Definition of Smiledon californicus (noun)
- North American sabertooth; culmination of sabertooth development
Source: Princeton University Wordnet