Learning About Umbilical Polyps
An umbilical polyp is a firm, red or pink bump at the belly button (navel). It's visible after a newborn's umbilical stump dries up and falls off. The polyp is made of tissue found in the intestinal lining. It develops while the fetus is still...