← Back to browseひもはくじら[himohakujira]nounJapanese definitionNo Japanese definition yet.English definitionstrap-toothed whale (Mesoplodon layardii); Layard's beaked whaleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsはくじらひげくじら