English dictionary
allopatry meaning and definition
Definition and meaning of allopatry at MeaningMonkey.org. allopatry meaning and definition in the English Dictionary.ALLOPATRY noun
Definition of allopatry (noun)
- the occurrence of related organisms in separate geographical areas with no overlap
- antonym: sympatry
Source: Princeton University Wordnet