Ecoleader is a blog about Ecology where the biosphere, ecosystems, communities, populations, organisms, habitats, niches, generalists, specialists, biotic and abiotic etc can be learn.