What is the meaning of the word "thiobacillus"?

Definitions: