hyaenanche

/ˌhaɪ.əˈnɑːntʃi/

Definitions

1. noun

A genus of extinct sabertoothed cats.

“The fossil of a hyaenanche was discovered in a recent excavation.”

Synonyms

  • saber-toothed cat
  • sabertooth

Antonyms

  • domestic cat
  • modern cat