← Back to browseいぼいもり[iboimori]nounJapanese definitionNo Japanese definition yet.English definitionAnderson's crocodile newt (Echinotriton andersoni); Anderson's newt; Ryukyu spiny newt; Japanese warty newtExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいもりいぼいのしし