caracoli
/kɑrɑˈkoʊli/Definitions
1. noun
A genus of extinct, carnivorous, land mammals of the order Pholidota.
“The caracoli fossils were discovered in the ancient riverbed.”
1. noun
A genus of extinct, carnivorous, land mammals of the order Pholidota.
“The caracoli fossils were discovered in the ancient riverbed.”