i59192 Concept electrical device consisting of a large array of connected solar cells Status active Source Princeton WordNet 3.0 – 04257790-n