garden pea

[English] plural garden peas

Green peas, fresh, perhaps in their pods.

Synonyms in other languages

Latin names