Ceylon journal of science: Biological sciences.