Hmmm wasn’t there a 50’s or 60’s Sci Fy movie based on these critters?
‘THEM’. But nuked ants taking over. Almost as big as these wasps. :-)