Word info

thermophysiology

Noun

Meaning

thermophysiology (plural thermophysiologies)

A physiology that is subject to thermoregulation

Source: en.wiktionary.org

Close letter words and terms