Noun Definition

gerrhonotus

1.Definition: alligator lizards

Category: Animals