the Geographic barrier for speciation of finches are---
b. mountain range or a canyon
8.8m questions
11.4m answers