VariousWords beta
Related Terms:
Noun
Definition: A species that exerts a large, stabilizing influence throughout an ecological community, despite its relatively small numerical abundance.
VariousWords beta
Definition: A species that exerts a large, stabilizing influence throughout an ecological community, despite its relatively small numerical abundance.