Wiktionary
photocatalysts
n. (plural of photocatalyst English)
n. (plural of photocatalyst English)