Meaning of solar battery
Definition of solar battery
(noun)
electrical
device
consisting of a
large
array
of
connected
solar
cells
Other information on solar battery
WIKIPEDIA results for
solar battery
Amazon results for
solar battery
Tweet