English dictionary, thesaurus, translations & etymology
FreeDict.com

landrace in French

landrace in French

race naturelle
noun
(often, attributive) Any local variety of a domesticated animal or plant species that has adapted over time to its ecological and cultural environment (including, in some cases, its work). [from late 19th c.]
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.