haemorrhoids, hemorrhoidstranslation and definition "haemorrhoids, hemorrhoids", tamil lexiconWordTamil Definitionhaemorrhoids, hemorrhoidsமூலநோய்.