Bio-geographic isolation is the separation of part/a whole species due to either biological or geographical reasons.
Biological could be lack of food, or a more preferable source of food somewhere else, etc. Geographical could be rivers, oceans, mountains, etc.