smiledon californicus Meaning, Definition & Usage

  1. noun North American sabertooth; culmination of sabertooth development

WordNet