allopatry - definitions and synonyms

allopatry noun

  1. English Meaning: 

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