iridoprocne: a genus of Hirundinidae
abstraction: a general concept formed by extracting common features from specific examples
stage: a large platform on which people can stand and can be seen by an audience