Dutch-English dictionary »

landras meaning in English

DutchEnglish
landras substantief
{n}

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