Homeostasis is the maintenance of body temperature. I don't know how you would place it in this sentence, but homeostasis is the body's ability to maintain body temperature.
I hope I was able to help you, but if you have any further inquiries, please let me know and I will help you.