leaf curb diseasetranslation and definition "leaf curb disease", tamil lexiconWordTamil Definitionleaf curb diseaseஇலைச்சுருட்டு நோய்