Definition, synonyms and related words
A species that exerts a large, stabilizing influence throughout an ecological community, despite its relatively small numerical abundance.