strep throat

(noun) streptococcal sore throat

< strep | strepera >