Allopatry Meaning

There are 1 meaning(s) for word Allopatry

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

Allopatry Antonyms