greengrocer (n.) Look up greengrocer at Dictionary.com
1723, from green (n.) "vegetable" + grocer.