solar array: electrical device consisting of a large array of connected solar cells
device: an instrumentality invented for a particular purpose
telomerase: an enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide