What is the full meaning of thiobacillus
any of several rod-shaped bacteria that derive energy from the oxidation of sulphur or sulphur compounds [n THIOBACILLI]
Example of the word thiobacillus placed on a Scrabble board.