Anniellidae

1. (noun) legless lizards
Synonyms: family Anniellidae
Related Words: reptile family



Terms and Conditions of Use / Copyright Notice