CEA2013-10-252013-10-2519961p.https://dl-cea.nsf.gov.lk/handle/1/355enAnimalsbirdsfishesExtinction from Sri Lanka means extinction from the planet earthOther