English-Italian dictionary »

herd immunity meaning in Italian

EnglishItalian
herd immunity (form of indirect protection against a disease)
noun

immunità di greggenoun
{f}