Ceylon journal of science - ceylon