LANDRACE is a
8
letter word starting with
L
and ending with
E
Definitions & Synonyms
noun -
A local variety of a domesticated animal or plant species which has developed naturally over time, usually in isolation within a specific region, due to adaptation to the natural and cultural environment of that area.