allopatry
Explore definitions, synonyms, and language insights of allopatry
Definitions
Noun
the occurrence of related organisms in separate geographical areas with no overlap
Explore definitions, synonyms, and language insights of allopatry