LIFE ZONE


Meaning of LIFE ZONE in English

[life zone] n (1901): a region characterized by specific plants and animals

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