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