petiolate, petiolatedtranslation and definition "petiolate, petiolated", tamil lexiconWordTamil Definitionpetiolate, petiolatedஇலைக்காம்புடைய.