Meaning of lymphangioma

Definition of lymphangioma

(noun) benign angioma consisting of a mass of lymphatic vessels

Other information on lymphangioma

WIKIPEDIA results for lymphangioma
Amazon results for lymphangioma