home_rangeEnglish

home range, home territory

Noun

The area in which an animal normally ranges

English: home range, home territory

English words with similar meanings

Show 1 words