English-French dictionary »

sympatry meaning in French

EnglishFrench
sympatry (the use of the same geographical areas without interbreeding)
noun

sympatrie◼◼◼nom {f}