← Back to browseいぼいのしし[iboinoshishi]nounJapanese definitionNo Japanese definition yet.English definitionwarthog (Phacochoerus aethiopicus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいのししいのししいぼいもり