Telangioma [!note]+ Definition of telangioma tel-angi--oma - tumor made up of dilated capillaries [!info]+ Etymology of telangioma