← Back to browseラブカ[rabuka]nounJapanese definitionNo Japanese definition yet.English definitionfrilled shark (Chlamydoselachus anguineus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsラブカ属ラブカぞくラブカ科ラブカかラブラブホラブリラブカストーン