カニクイマングース Meanings Noun crab-eating mongoose (Herpestes urva) Jinuma: Japanese Dictionary · Word lists