Word info

seedhouse

Noun

Meaning

A business that specializes in selling seeds, especially one that operates via mail order.

A building that is used for storing seeds.

Source: en.wiktionary.org

Close letter words and terms