English → Hindi dictionary

hemorrhoidal vein

हेमोरॉहाइडल वीन / हेमोररहाइडलNOUN

Definition

any of several veins draining the walls of the anal canal and rectum

Looking for poetry? Read shayari and poems by great poets.