sebaceous glandtranslation and definition "sebaceous gland", tamil lexiconWordTamil Definitionsebaceous glandநெய்ச்சுரப்பிsebaceous glandநெய்ச்சுரப்பி