Italian-English dictionary »

fotoliasi meaning in English

ItalianEnglish
fotoliasi noun
{f}

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