solar array: electrical device consisting of a large array of connected solar cells
device: an instrumentality invented for a particular purpose
venetian sumac: Old World shrub having large plumes of yellowish feathery flowers resembling puffs of smoke