English Dictionary
◊ THIOBACILLUS
thiobacillus
n : small rod-shaped bacteria living in sewage or soil and
oxidizing sulfur