Definify.com

Definition 2024


landraces

landraces

English

Noun

landraces

  1. plural of landrace

Anagrams