sugar pea Meaning, Definition & Usage

  1. noun variety of pea plant producing peas having thin flat edible pods
    snow pea.
  2. noun green peas with flat edible pods
    snow pea.

WordNet