sponge gourdtranslation and definition "sponge gourd", tamil lexiconWordTamil Definitionsponge gourdதுறைப்பீர்க்கு,நுரைப் பீர்க்கண்