Definition of HAEMORRHOID
noun : HAEMORRHOID
Source: WordNet 3.1
-
1. (
) venous swelling external or internal to the anal sphincter ;
See more about : HAEMORRHOID