home range
English Dictionary
->
Letter H
-> home range
Search Dictionary:
home range Definition
(n)
the
area
in
which
an
animal
normally
ranges
home range Synonyms
home range
home territory
© Art Branch Inc.