Home UK English seed station
A laboratory or other place where seeds are analysed and tested for quality, especially before being treated and distributed for planting.
Late 19th century.
READ THESE ARTICLES