What is the meaning of the word "halophile"?

Definitions: