sympatry
English Dictionary
->
Letter S
-> sympatry
Search Dictionary:
sympatry Definition
(n)
the
occurrence
of
organisms
in
overlapping
geographical
areas
,
but
without
interbreeding
sympatry Synonyms
sympatry
© Art Branch Inc.