Anguidae

1. (noun) alligator lizards
Synonyms: family Anguidae
Related Words: reptile family



Terms and Conditions of Use / Copyright Notice