What is the meaning of the word "heliobacter"?

Definitions: