millenary: a sum or aggregate of one thousand (especially one thousand years)
abstraction: a general concept formed by extracting common features from specific examples
tobacco mosaic: a plant disease causing discoloration of the leaves of tobacco plants