← Back to browseイボイボ[iboibo]noun#64,718Japanese definitionNo Japanese definition yet.English definitionwarts; wart-like bumpsExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsイボ← イカルインターセプター →