Allopatric Meaning

There are 1 meaning(s) for word Allopatric

Meaning 1 : (of biological species or speciation) occurring in areas isolated geographically from one another

Allopatric Antonyms