Big Huge Thesaurus

micrococcus

noun

sounds kind of like