What does anguid lizard mean?

anguid lizard meaning in General Dictionary

some of a little category of lizards widely distributed in hot places; all are safe and helpful as destroyers of e.g. slugs and bugs