English | German | Russian | Czech

solar cell English

Meaning solar cell meaning

What does solar cell mean?

solar cell

a cell that converts solar energy into electrical energy

Synonyms solar cell synonyms

What other words have the same or similar meaning as solar cell?

solar cell English » English

photovoltaic cell solar battery solaode

Are you looking for...?

solar | cell