meaning of chickpea plant

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


Related Words

chickpea plant |

Developed & Maintained By Taraprasad.com

Treasure Words