STRUGGLE FOR EXISTENCE


Meaning of STRUGGLE FOR EXISTENCE in English

A factor of Darwin 's Principle of Natural Selection . Life reproduces in a greater number than can be sustained.

Theological and philosophical biography English dict.      Английский словарь богословской и философской биографии .