squalodon

skwɑːlədɒn

Definitions

1. noun

A genus of extinct toothed cetaceans that lived during the Eocene.

“The fossil discovery of squalodon provided significant insights into the evolution of marine mammals.”

Synonyms

  • cetacean
  • mammal

Antonyms

  • reptile
  • terrestrial