genus smiledon Meaning, Definition & Usage

  1. noun saber-toothed tigers
    Smiledon.

WordNet