NichiDict

鼈甲蜂

べっこうばち
[bekkoubachi]

Meanings

1.Noun

spider wasp; pompilid