glance: a quick look
abstraction: a general concept formed by extracting common features from specific examples
spiny lizard: any of numerous lizards with overlapping ridged pointed scales; of North America and Central America