Mega means large so mega diversity means a large number and wide range of species present in an ecosystem.
There are 12 centres of region in the world whihc are rich in biodeiverstiy. These are called megadiversity centres. Inida is one of the 12 megadiversitycountiresof the world. Other countries are Brazil, Colombia, Ecuador. Peru, Mexico, zaire, Madagascar, Australia, China, Indonesia and Malaysia.
As India is very rich in the diversity of plants and animals, So it is called as mega diversity centre.