'Streptococcus anhemolyticus' definitions:

Definition of 'Streptococcus anhemolyticus'

From: WordNet
noun
A species of bacteria