NichiDict

ねくいはむし

根喰葉虫
[nekuihamushi]

Meanings

1.Noun

leaf beetle (of subfamily Donaciinae)