amphithuron

/ˌamfɪˈθjʊərən/

Definitions

1. noun

A genus of extinct, large, carnivorous, marine reptiles.

“During our paleontology fieldwork, we discovered an amphithuron fossil that dated back millions of years.”

Synonyms

  • mosasaur
  • pleuronectiform

Antonyms

  • herbivore