English-French dictionary »

landrace meaning in French

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

race naturelle◼◼◼nom {f}