haemorrhoid
English Dictionary
->
Letter H
-> haemorrhoid
Search Dictionary:
haemorrhoid Definition
(n)
pain
caused
by
venous
swelling
at
or
inside
the
anal
sphincter
haemorrhoid Synonyms
haemorrhoid
hemorrhoid
piles
© Art Branch Inc.