petaloidtranslation and definition "petaloid", tamil lexiconWordTamil Definitionpetaloidசிற்றிதழ்,அல்லிபோன்ற