పసరుpasaruTop 7000MeaningsNoun1. the juice or sap of leaves2. a medicinal extract, sap3. green colour