Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thermoregulations
in English
thermoregulations
#uncommon
Definitions
Noun
the
control
of
body
temperature
by
living
organisms
the
regulation
of
temperature
in
a
physical
system
or
device
Base Words
regulation
thermo