Le mot "comestible" s´applique à tout aliment susceptible d´être consommable, mangeable. Ainsi, Pourquoi restreindre ce mot aux fruits et légumes ? Je pense que le terme "marchand de comestible" signifie "personne qui vend tous les aliments". Mais pour t´aider plus, il nous faudrait des détails quand au contexte, car là, il peut s´agir d´une discrimination des produit de consommation de la part d´une personne végétarienne, qui impose inconsciement sa pensée à ses relations.