egyptinmangusti

Noun

 * 1) Egyptian mongoose,  species of shrew endemic to Egypt