English | German | Russian | Czech

thermoregulate English

Meaning thermoregulate meaning

What does thermoregulate mean?

thermoregulate

To regulate the body temperature (by thermoregulation)

Are you looking for...?