Designed by
Title
sri lankn insects #251634033
Description
Sri Lanka is a tropical island situated close to the southern tip of India. The invertebrate fauna is as large as it is common to other regions of the world. There are about 2 million and counting species of arthropods found in the world. Due to this, it is very difficult to summarize the exact number of species found within a certain region.