Dictionary search results

Showing 1-3 of 3 results

strep British & World English

Short for streptococcus.

strep throat British & World English

A sore throat with fever caused by streptococcal infection