Answer: solarsystems

AnswerCrossword Clue
SOLARSYSTEMS

Panels installed atop houses