Definify.com

Definition 2025


landraces

landraces

English

Noun

landraces

  1. plural of landrace

Anagrams