green leaf manuretranslation and definition "green leaf manure", tamil lexiconWordTamil Definitiongreen leaf manureபசுந்தழை உரம்