Go
A hemangioma is a benign tumor that consists of an accumulation of blood vessels.
Tags: Cancer Dictionary, H