Snow peas, also called Chinese pea pods, are flat, wide, and slightly translucent. They have a bright green color, but the peas inside are small. The main outer pod is the bulk of the edible part of ...
Results that may be inaccessible to you are currently showing.