Noun Definition

anguidae

1.Definition: alligator lizards

Category: Animals