French-English dictionary »

immunité grégaire meaning in English

FrenchEnglish
immunité grégaire nom {f}

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