ocyroidae

/ɔsɪˈroʊɪdeɪ, ɔsɪˈraɪɔɪd/

Definitions

1. noun

A family of extinct, large, carnivorous, marine reptiles with a long, narrow snout and a pair of horns or projections above the eyes.

“The ocyroidae fossils were found in a layer of rock dating back to the Cretaceous period.”

Synonyms

  • crocodylomorph
  • mosasaur

Antonyms

  • bird
  • mammal