Mangetout
Mangetout, also known as snow peas or sugar snap peas, is a versatile ingredient that is commonly used in British cuisine, but are also a common ingredient in stir fries. These flat, crunchy pods are a type of pea that can be eaten whole, including the peas inside. They have …