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.”

Synonyms

  • crocodile
  • extinct reptile

Antonyms

  • living species
  • modern animal