Unknowncybergo Unknowncybergo English Answered what does this phrase mean "they have no natural predators."