Published On Apr 24, 2015
Video shows what sympatry means. The use of the same (or overlapping) geographical areas, by populations of related species, without interbreeding.. Sympatry Meaning. How to pronounce, definition audio dictionary. How to say sympatry. Powered by MaryTTS, Wiktionary
show more