SUGAR PEA


Meaning of SUGAR PEA in English

[sugar pea] n (1707): snow pea

Merriam-Webster English vocab.      Английский словарь Merriam Webster.