photovoltaic cells

English

Noun

photovoltaic cells

  1. plural of photovoltaic cell