ANGUID LIZARD





Definition:

  1. [noun] 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

Synonyms:


Related Words: