fotoliasi

Italian

Noun

fotoliasi f

  1. (biochemistry) photolyase