Glossary Element  umbrella species

Source
Contributor
Approved Yes
English term umbrella species
Language Translations
English definition species whose occupancy area (plants) or home range (animals) are large enough and whose habitat requirements are wide enough that, if they are given a sufficiently large area for their protection, will bring other species under that protection. [GBA]
Language Translations