Producing or generating heat; capable of creating thermal energy or warmth.
From Latin 'calor' (heat) and 'facere' (to make), literally 'heat-making.' The suffix '-ent' marks it as an adjective or agent noun, following Latin adjectival patterns.
Calorifacient is a beautifully constructed Latin word that perfectly describes anything that generates heat, but it's so formal and rare that most English speakers would just say 'heat-producing' instead—it's a word that sounds more important than it actually is.
Complete word intelligence in one call. Free tier — 50 lookups/day.