GENUS SMILEDON





Definition:

  1. [noun] saber-toothed tigers
    Synonyms: Smiledon, genus Smiledon

Synonyms: