sympatry
Explore definitions, synonyms, and language insights of sympatry
Definitions
Noun
the occurrence of organisms in overlapping geographical areas, but without interbreeding
Explore definitions, synonyms, and language insights of sympatry