Meaning of thiobacillus

Definition of thiobacillus

(noun) small rod-shaped bacteria living in sewage or soil and oxidizing sulfur

Other information on thiobacillus

WIKIPEDIA results for thiobacillus
Amazon results for thiobacillus