THIOBACILLI

Definition of THIOBACILLI