0
0
0

alligator lizard

An alligator lizard is any one of various kinds of lizards that have some shared characteristics.