follow Dictionary.com
thermoexcitory ther·mo·ex·ci·to·ry (thûr'mō-ĭk-sī'tə-rē, -ěk'sĭ-tôr'ē)adj. Stimulating the production of heat.