flock: a group of sheep or goats
abstraction: a general concept formed by extracting common features from specific examples
thermopile: a kind of thermometer for measuring heat radiation; consists of several thermocouple junctions in series