← Back to browseくちじろじか[kuchijirojika]nounJapanese definitionNo Japanese definition yet.English definitionThorold's deer (Cervus albirostris); white-lipped deerExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおじろじか