English
›
Words
homeostasis
Translation:
English
Noun
1
tendency
of a system or organism to maintain relative stability or internal equilibrium
Add
Translation