green goods


Meanings

  • fresh fruits and vegetable grown for the market