← Back to browseコイバほえざる[koibahoezaru]nounJapanese definitionNo Japanese definition yet.English definitionCoiba Island howler (Alouatta coibensis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsほえざる