Definitions of Streptococcus anhemolyticus:

  • noun:   a species of bacteria