Terminias

They are a species of insectoid appearance similar to that of a fly and a worm.