kamus
.
Search
About
home_territory
English
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
home range