NichiDict

こまゆばち

小繭蜂
[komayubachi]

Meanings

1.Noun

braconid; member of the Braconidae (family of parasitic wasps)