HOME RANGE


Meaning of HOME RANGE in English

[home range] n (1884): the area to which an animal usu. confines its daily activities

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