You searched for: “insectarianism
insectarian, insectarianism
Anyone who feeds on insects.