イタチアナグマMeaningsNoun1. ferret badger (esp. the Chinese ferret-badger, Melogale moschata) (Usually kana)Other readings鼬いたち穴あな熊ぐまいたちあなぐま