French-English dictionary »

sympatrie meaning in English

FrenchEnglish
sympatrie nom {f}

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