theromora

/θəˈrɒmɔrə/

Definitions

1. noun

A type of extinct marine reptile related to the plesiosaurs, characterized by its long neck and four flippers.

“The theromora fossils found in the museum were a fascinating exhibit.”

Synonyms

  • mosasaur
  • plesiosaur

Antonyms

  • bird
  • terrestrial reptile