Sri Lanka is a small island in the Indian Ocean with approximately 65000 sq.km. in extent. This small tropical island has a high bio diversity. Since it is isolated from other countries this island has a high endemicity among its life forms. Out of the 3368 species of flowering plants 879 species are endemics while 57 out of 314 ferns are endemics.