Landrace

Landrace

Definition: landrace

landrace: A local variety of a domesticated animal or plant species that has adapted to the natural and cultural environment in which it lives. Preserving landraces helps maintain genetic diversity and resilience in agriculture.

4 thoughts on “Landrace”

Leave a Comment