NichiDict

うりはむし

瓜羽虫
瓜金花虫
[urihamushi]

Meanings

1.Noun

cucurbit leaf beetle (Aulacophora femoralis)