English | German | Russian | Czech

herd immunity English

Meaning herd immunity meaning

What does herd immunity mean?

herd immunity

form of indirect protection against a disease

Synonyms herd immunity synonyms

What other words have the same or similar meaning as herd immunity?

herd immunity English » English

community immunity group immunity

Are you looking for...?