Question: what is the meaning of local population?
Answer: Local population A group of individuals within an investigator-delimited area smaller than the geographic range of the species and often within a population (as defined above). A local population could be a disjunct population as well.