English dictionary
strep throat meaning and definition
Definition and meaning of strep throat at MeaningMonkey.org. strep throat meaning and definition in the English Dictionary.STREP THROAT noun
Definition of strep throat (noun)
- an infection of the oral pharynx and tonsils by streptococcus
Source: Princeton University Wordnet