English | German | Russian | Czech

strep throat English

Meaning strep throat meaning

What does strep throat mean?

strep throat

(= streptococcal sore throat) an infection of the oral pharynx and tonsils by streptococcus

Synonyms strep throat synonyms

What other words have the same or similar meaning as strep throat?

Are you looking for...?