French-English dictionary »

sympatrique meaning in English

FrenchEnglish
sympatrique adjectif

sympatric◼◼◼(occurring in the same territory)
adjective