← Back to browseいぼたろう[ibotarou]nounJapanese definitionNo Japanese definition yet.English definitiontree wax; insect wax; Chinese waxExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいぼたろうむしいぼた