vaccinodrome
Meanings
Noun
1. mass vaccination centre, mass vaccination site (large facilities enabled to vaccinate) (neologism)