← Back to browseクマル[kumaru]nounJapanese definitionNo Japanese definition yet.English definitioncumaru (Dipteryx odorata, species of flowering tree); kumaruExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsクマル酸クマルさんクマクマークマリクマ科クマか