English-Italian dictionary »

nucleotidase meaning in Italian

EnglishItalian
nucleotidase noun

nucleotidasinoun