Smiledon californicus

1. (noun) North American sabertooth; culmination of sabertooth development
Related Words: saber-toothed tiger, sabertooth



Terms and Conditions of Use / Copyright Notice