French-English dictionary »

race naturelle meaning in English

FrenchEnglish
race naturelle nom {f}

landrace [landraces]◼◼◼(local variety of domesticated animal or plant adapted to its environment)
noun
[UK: lˈandreɪs] [US: lˈændreɪs]