sugarcanetranslation and definition "sugarcane", tamil lexiconWordTamil Definitionsugarcaneகரும்பு,கரும்பு