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