thiobacillus

Explore definitions, synonyms, and language insights of thiobacillus

Definitions

Noun
small rod-shaped bacteria living in sewage or soil and oxidizing sulfur