English dictionary
home range meaning and definition
Definition and meaning of home range at MeaningMonkey.org. home range meaning and definition in the English Dictionary.HOME RANGE noun
Definition of home range (noun)
- the area in which an animal normally ranges
- synonyms: home territory
Source: Princeton University Wordnet