Egyptian pea

English

Noun

Egyptian pea (plural Egyptian peas)

  1. chickpea