Anonymous Anonymous 13-12-2016 Biology Answered Which term refers to a species creating more offspring than can possibly survive?