Glossary Element  metapopulation

Source
Contributor
Approved Yes
English term metapopulation
Language Translations
English definition a set of partially isolated populations belonging to the same species. The different populations are able to exchange individuals and recolonize sites in which the species has recently become extinct.
Language Translations