Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
anguid lizard
Jump to user comments
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
Related search result for "anguid lizard"
Comments and discussion on the word "anguid lizard"