アモルファス太たい陽よう電でん池ち
Meanings
Noun
1. amorphous solar cell
Kanji used
plump
sunshine
electric
pond
Composed of