Meaning of allopatry

Definition of allopatry

(noun) the occurrence of related organisms in separate geographical areas with no overlap

Other information on allopatry

WIKIPEDIA results for allopatry
Amazon results for allopatry