← Back to browseありもどきぞうむし[arimodokizoumushi]nounJapanese definitionNo Japanese definition yet.English definitionsweet potato weevil (Cylas formicarius)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあずきぞうむし