いぼ
iboji

Noun

1. hemorrhoids; haemorrhoids; blind piles

Other forms: