Wiktionary
photoreactors
n. (plural of photoreactor English)
n. (plural of photoreactor English)