Idioms & Phrases for word “micrococci”
micrococci - Did you Mean?
micrococcus