haemangioma

blotches

noun

A large irregular patch or unsightly mark on the skin or another surface.

verb

Cover with blotches.

Learn more

blotch

noun

A large irregular patch or unsightly mark on the skin or another surface.

verb

Cover with blotches.

Learn more