A kind of pea which you eat whole, with the pod and all (from the French "mange tout" -- it means you eat all of it!). Alternatively called snowpeas, or maybe Chinese peas. I think they're a kind of sweet pea. Great in a stir fry.
Need help? firstname.lastname@example.org