keystone resources definition
Keystone resource a component of the environment utilized by individuals in the ecological community without which the individuals would not thrive or without which the ecological community structure would be negatively effected. Kin selection