PHOTOCATALYST
Meaning of PHOTOCATALYST in English
“+ noun
Etymology: phot- + catalyst
: a substance that catalyzes the main reaction in photocatalysis
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012