mangetouts

noun
  1. Plural of mangetout; edible pods of a pea plant eaten whole, typically while still young and tender.
  2. Usage: Also called snow peas in North American English.; Commonly used in Asian cuisine and stir-fries.

Examples