Synonyms and Antonyms for smiledon

1. Smiledon (n.)

saber-toothed tigers

Synonyms: