squalodont

/skwɔːlɒndɒnt/

Definitions

1. noun

an extinct genus of large, carnivorous toothed whales

“The discovery of a squalodont fossil provided valuable insights into the evolution of marine mammals.”

Synonyms

  • cetacean
  • toothed whale

Antonyms

  • non-marine
  • toothless