homeostasis
Top 30000
Meanings
Noun
1. homeostasis (physiology)