Cockroach wasps
Scientific name: Ampulicidae
Cockroach wasps
Scientific name: Ampulicidae
Description
They tend to have elongated jaws, pronounced neck-like constrictions behind the head, strongly petiolate abdomens, and deep grooves on the thorax. Many are quite ant-like in appearance, though some are brilliant metallic blue or green.