photocatalysis in French photocatalysis in French photocatalyse noun (chemistry) catalysis by a photocatalyst Add to Flashcards