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.”
1. noun
a carnivorous burrowing mammal of the mongoose family, found in Africa
“The ichneumia was able to catch the snake in the desert.”