Japanese dictionary
むし
person devoted to one thing; single-minded person
Kanji details
・insect
・bug
・temper