odontolcae
/ɒdənˈɒlkeɪ/Definitions
1. noun
A type of extinct extinct genus of crocodile.
“The discovery of the Odontolca fossils provided new insights into prehistoric ecosystems.”
1. noun
A type of extinct extinct genus of crocodile.
“The discovery of the Odontolca fossils provided new insights into prehistoric ecosystems.”