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.”
1. noun
A genus of extinct sabertoothed cats.
“The fossil of a hyaenanche was discovered in a recent excavation.”