Definition, synonyms and related words
A fatty swelling on the skin, typically at the site of insulin injection