Definition: Anchitherioid refers to a type of snake that only feeds on ants, including the most common kind, which it calls "anarchetes". This species lives in the underground burrows of ants. It's found mainly in Europe and Asia, but can be found all over the world, with an increasing number of populations occurring in North America.