English version

solar cell in Wind, water, sun topic

From Longman Dictionary of Contemporary Englishsolar cellˌsolar ˈcell noun [countable]  TPWa piece of equipment for producing electric power from sunlight
Examples from the Corpus
solar cellA solar cell panel repays the electric power needed to manufacture it in its first few hours of operation.Note that the solar cell has an efficiency of only about 10%.