·noun A tumor composed chiefly of dilated blood vessels.
II. Angioma ·add. ·noun A tumor composed chiefly of dilated blood or lymph vessels.