English
Noun en-noun
#chemistry A substance that absorbs light and, in doing so, catalyzes a reaction
Related terms photocatalysis
See also photosynthesis
ru:photocatalyst zh:photocatalyst