Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission. Snail mucin may sound like an odd ingredient to include in skincare, but the benefits it offers are, in fact, numerous. A bodily secretion of snails, mucin has…