Pronunciation of Hemorrhoid  

English Meaning

  1. An itching or painful mass of dilated veins in swollen anal tissue.
  2. The pathological condition in which such painful masses occur. Also called piles.


The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.


Found Wrong Meaning for Hemorrhoid?

Name :

Email :

Details :