photovoltaic_cellEnglish

photovoltaic cell, solar cell

Noun

A cell that converts solar energy into electrical energy

English: solar cell, photovoltaic cell

English words with similar meanings

Show 1 words