Ceylon journal of the science biological sciences Vol.31-33 - Kandy University of Peradeniya 2005 - Various pages ISSN: 00692379