NichiDict

いぼたろうむし

水蝋蝋虫水蝋樹蝋虫イボタロウ虫
[ibotaroumushi]

Meanings

1.Noun

Chinese wax scale insect (Ericerus pela)