← Back to browseくもざる[kumozaru]nounJapanese definitionNo Japanese definition yet.English definitionspider monkeyExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsくもくも