STRUGGLE FOR EXISTENCE


Meaning of STRUGGLE FOR EXISTENCE in English

[struggle for existence] (1832): the automatic competition (as for food, space, or light) of members of a natural population that tends to eliminate less efficient individuals and thereby increase the chance of the more efficient to pass on inherited adaptive traits

Merriam-Webster English vocab.      Английский словарь Merriam Webster.