Italian-English dictionary »

latticodeidrogenasi meaning in English

ItalianEnglish
latticodeidrogenasi noun

lactate dehydrogenasenoun