farmstand

Noun

 * 1) A stand that sells farm produce.