Vocabulary

鼈甲蜂

spider wasp; pompilid

noun