chickpea plant
Explore definitions, synonyms, and language insights of chickpea plant
Definitions
Noun
Asiatic herb cultivated for its short pods with one or two edible seeds
Explore definitions, synonyms, and language insights of chickpea plant