エジプトマングース
Meanings
Noun
1. Egyptian mongoose (Herpestes ichneumon); ichneumon