Dictionary search results

Showing 1-2 of 2 results

strep British & World English

Short for streptococcus.

strep throat British & World English

A sore throat with fever caused by streptococcal infection