ありほぞ
arihozo

Noun
Suru Verb

1. dovetail tenon; dovetailing

Other forms: