ichneumia

/ɪknjuːˈmiːə/

Definitions

1. noun

a carnivorous burrowing mammal of the mongoose family, found in Africa

“The ichneumia was able to catch the snake in the desert.”

Synonyms

  • mongoose
  • sand mongoose

Antonyms

  • herbivore
  • omnivore