photolyase
Noun
Meaning
photolyase (countable and uncountable, plural photolyases)
(biochemistry) An enzyme that repairs DNA that has been damaged by light.
Noun
photolyase (countable and uncountable, plural photolyases)
(biochemistry) An enzyme that repairs DNA that has been damaged by light.