Skin tag, also referred to as a skin papilloma, polyp fibro and fibroid mollusk, is a small piece of skin suspended from a root attached to the main skin. Skin tags can appear anywhere on the body surface, but generally they are found in areas where … [Read more...]