← Back to browseいたちあなぐま[itachianaguma]nounJapanese definitionNo Japanese definition yet.English definitionferret badger (esp. the Chinese ferret-badger, Melogale moschata)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあなぐま