Definitions of Smiledon californicus:

  • noun:   North American sabertooth; culmination of sabertooth development