English Dictionary
Definition homeostasis in British English
homeostasis noun
[uncountable] noun
/ˌhəʊmiəʊˈsteɪsɪs/
English Dictionary