Home / A / anguid lizard

anguid lizard

noun 13 letters Scrabble 24 WWF 28
Definitions
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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →