NichiDict

せむし

傴僂
背虫背むし
[semushi]

Meanings

1.Noun

hunchback; humpback; crookback