English-Italian dictionary »

cosubstrate meaning in Italian

EnglishItalian
cosubstrate (coenzyme)
noun

cosubstratonoun
{m}