hydrachna

/haɪˈdræknə/

Definitions

1. noun

A type of extinct genus of carnivorous mammal, similar to hyenas.

“The fossil of the hydrachna was found in the ancient excavation site.”

Synonyms

  • creodont
  • hyaenodon

Antonyms

  • herbivore