bacterivore

Noun

 * 1)  Any organism that ingests bacteria, whether as food or as a source of energy.