Meaning of sugar snap pea

Definition of sugar snap pea

(noun) variety of pea plant producing peas having crisp rounded edible pods
green peas with edible pods that are very crisp and not flat

Other information on sugar snap pea

WIKIPEDIA results for sugar snap pea
Amazon results for sugar snap pea