snow pea

noun

1.
variety of pea plant producing peas having thin flat edible pods
2.
green peas with flat edible pods