పెసలుpesaluTop 6000MeaningsNoun1. green gram (a bean from the seed of Vigna radiata, which is native to India)