solar panel (English, noun)
expansion: solar panel (plural solar panels)
Senses:
glosses: An array of connected solar cells
Forms:
form: solar panels
tags: plural