Pompylus

Etymology
.