Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of HAEMORRHOID
noun : HAEMORRHOID
Source:WordNet 3.1
-
1. (
) venous swelling external or internal to the anal sphincter ;
See more about : HAEMORRHOID