What is the meaning of the word "thermopile"?

Definitions: