insectoid hives