allopatry

Explore definitions, synonyms, and language insights of allopatry

Definitions

Noun
the occurrence of related organisms in separate geographical areas with no overlap

More General Terms