snake gourdtranslation and definition "snake gourd", tamil lexiconWordTamil Definitionsnake gourdபுடல்,புடல்