Meaning of sugar pea

Definition of sugar pea

(noun) variety of pea plant producing peas having thin flat edible pods
green peas with flat edible pods

Other information on sugar pea

WIKIPEDIA results for sugar pea
Amazon results for sugar pea