green glandtranslation and definition "green gland", tamil lexiconWordTamil Definitiongreen glandபசுஞ்சுரப்பி