English

edit

Noun

edit

photocatalysts

  1. plural of photocatalyst