Zoolgy Animal Physiology - CHANDRANANDA, W. (Srilanka Puculty of natural sciences)