Japanese dictionary
かいばしら
adductor muscle of a bivalve (e.g. scallop, etc.)
Kanji details
・shellfish
・pillar
・post
・cylinder
・support