termiittimangusti

Noun

 * 1) Meller's mongoose,