Big Huge Thesaurus

thiobacillus

noun

sounds kind of like