philopatry

philopatry

English Noun
Ad

Definition

The tendency of an animal to return to, or stay in, its home area or birthplace.

Ad