Beelingo.com

English Dictionary

  • Hide translation

 anguid lizard anguid lizard /ˈæŋɡwɪd ˈlɪzərd/

noun

  1. 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  ( 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