feedstore
Etymology
From feed + store.
feedstore means A store selling feed for animals. Lexicurio rates it Rare gem — a strength score of 84 out of 100.
noun
- A store selling feed for animals.“In the twentieth century most of these vegetables were planted from seeds purchased from feedstores.”