Meaning of seed orchard in English:

seed orchard

noun

  • An orchard cultivated for the production of seed.

Origin

Early 20th century.