pomegranatetranslation and definition "pomegranate", tamil lexiconWordTamil Definitionpomegranateமாதுளை,மாதுளை