Wiktionary
photocaged
a. (context chemistry English) Fitted with a photocage
a. (context chemistry English) Fitted with a photocage