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
Tweet