sugar pea


noun

Origin of sugar pea

First recorded in 1700–10

British Dictionary definitions for sugar pea

sugar pea

noun

another name for mangetout