VariousWords beta
Related Terms:
Definitions:
Noun
streptococcus
streptococci
strep
Definition: spherical Gram-positive bacteria occurring in pairs or chains; cause e.g. scarlet fever and tonsillitis
Definition: A strep throat.
Definition: Clipping of streptocarpus.