THERMOPHILE

Definition of THERMOPHILE