Anonymous Anonymous 17-03-2016 Biology Answered Lassa Vocabulary In Your own define the terms 1 homeostasis