English-Italian dictionary »

immunotoxin meaning in Italian

EnglishItalian
immunotoxin noun

immunotossinanoun