VariousWords beta
Related Terms:
Definitions:
Noun
angioma
Definition: a tumor consisting of a mass of blood or lymphatic vessels
Definition: A benign tumor made up of small blood vessels or lymph vessels.