mangetout









mangetout


mangetout noun

  1. a variety of garden pea in which the pod is also edibleAlso called: sugar pea

Word Origin for mangetout C20: from French: eat all

51 queries 0.596