photoelectrodes

English

Noun

photoelectrodes

  1. plural of photoelectrode