Word info

idiothermic

Adjective

Meaning

Self-heating; warmed, as the body of animal, by process going on within itself.

Source: Webster's dictionary

Synonyms

Close letter words and terms