dypnone

dɪpˈnoʊni

Definitions

1. noun

A type of extinct, large, carnivorous mammal similar to a lion or a saber-toothed cat.

“Fossil remains of the dypnone were discovered in a recent excavation in North America.”

Synonyms

  • pre-historic lion
  • saber-toothed cat

Antonyms

  • domesticated animal