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