0
Dantescifi ∙
A herpestoid is a herpestine (mongoose-like) humanoid creature. It is also any animal similar to a mongoose.
Wiki User