Egyptian pea

Explore definitions, synonyms, and language insights of Egyptian pea

Definitions

Noun
Asiatic herb cultivated for its short pods with one or two edible seeds

More General Terms