DictionaryAI

landrace

Short definition from Wiktionary

Noun

  1. 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).

We haven’t written up landrace yet: Simple and Standard meanings, examples and a quiz.