Mangetout, also called snow pea or sugar snap pea. Translated from French, Mangetout means 'eat anything'. You can eat it all! Mangetout belongs to the garden pea family that are picked very young, so young that the pod is still flat and the peas have only just developed.
Mangetout - 豆角