meaning of sugar snap pea
1.
green
peas
with
edible
pods
that
are
very
crisp
and
not
flat
Related Words
sugar snap pea
|
Developed & Maintained By
Taraprasad.com