TY - BOOK TI - Ceylon Journal of Science. Biological sciences SN - 0069-2379 PY - 2014///-2017 CY - Sri Lanka PB - Faculty of Science, University of Peradeniya ER -