sympatry

Explore definitions, synonyms, and language insights of sympatry

Definitions

Noun
the occurrence of organisms in overlapping geographical areas, but without interbreeding

More General Terms