poneroid
/pɒnəˈraɪd/Definitions
1. noun
A type of extinct marine reptile, related to the plesiosaurs, characterized by a long neck and four flippers.
“Fossil discoveries revealed that the city’s museum had a vast collection of plesiosaurs and the even rarer poneroids.”