angioma
nounDefinition of angioma
: a tumor composed chiefly of blood vessels or lymph vessels
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more