English dictionary
sympatry meaning and definition
Definition and meaning of sympatry at MeaningMonkey.org. sympatry meaning and definition in the English Dictionary.SYMPATRY noun
Definition of sympatry (noun)
- the occurrence of organisms in overlapping geographical areas, but without interbreeding
- antonym: allopatry
Source: Princeton University Wordnet