Medical Term:

internal hemorrhoids

 

Definition: dilated veins beneath the mucous membrane within the sphincter.

Search Stedman's Medical Dictionary

Examples: glitazone, GI cocktail, etc.

Advertisement
Close

Recommended

(web5)