1 result found

Search Results for: cauterization

Skin tag

Definition noun, plural: skin tags A soft, benign, fibrous polyp sticking out on the skin Supplement Skin tags are generally... Read More