Meaning saber-toothed cat
What does saber-toothed cat mean? Below you find one meaning for the word saber-toothed cat You can also add a definition of saber-toothed cat yourself

1

0 Thumbs up   0 Thumbs down

saber-toothed cat


one of many extinct species of large, wild cats with long, sharp teeth.
Source: nationalgeographic.org




<< rush hour sacred hoop >>