English
Detailed Synonyms for anguid lizard in English
anguid lizard:
anguid lizard [the ~] noun
-
the anguid lizard
– any of a small family of lizards widely distributed in warm areas; all are harmless and useful as destroyers of e.g. slugs and insects 1the anguid lizard– any of a small family of lizards widely distributed in warm areas; all are harmless and useful as destroyers of e.g. slugs and insects 1