Find the word definition

Wiktionary
thermopiles

n. (plural of thermopile English)

Usage examples of "thermopiles".

Highly efficient large-scale thermopiles produce electricity directly.