Japanese dictionary
いねのずいむし
striped stem borer larva
Kanji details
・rice plant
・injurious parasite
・insect
・bug
・temper