noun combining form Etymology: Greek thermē heat animal having a (specified) body temperature
-THERM
Meaning of -THERM in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012