ALL meanings of sugar snap pea
sug·ar snap pea
S s - noun sugar snap pea snap pea. 1
- noun sugar snap pea a type of pea that has a crisp edible pod 0
- noun sugar snap pea a variety of tall pea plant with thick, edible pods containing large smooth peas 0