herd immunities

English

Noun

herd immunities

  1. plural of herd immunity