petiole leaf stalktranslation and definition "petiole leaf stalk", tamil lexiconWordTamil Definitionpetiole leaf stalkஇலைக்காம்பு