An Encylopedia Britannica Company

snow pea

1 ENTRIES FOUND:
snow pea noun
plural snow peas
snow pea
noun
plural snow peas
Britannica Dictionary definition of SNOW PEA
[count] US
: a type of pea whose flat outer part and seeds may be eaten
called also (British) mangetout
see color picture on this page