Skip to content
Kotomora

色しき素そ増ぞう感かん太たい陽よう電でん池ち

Meanings

1

noun

dye-sensitized solar cell; DSSC

Technical term in photovoltaics; a type of solar cell that uses a dye to absorb light.