oxyopia: unusually acute vision
abstraction: a general concept formed by extracting common features from specific examples
valley: a long depression in the surface of the land that usually contains a river