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
Explore definitions, synonyms, and language insights of Egyptian pea