English-Italian dictionary »

photolyase meaning in Italian

EnglishItalian
photolyase (an enzyme that repairs DNA that has been damaged by light)
noun

fotoliasinoun
{f}