The belly button also known as navel is the remnant of umbilical cord. It is that central scar that forms at the base of umbilical cord once it falls off. At times, the navel may become itchy and discomforting. There are many things that could cause the belly button to itch including yeast infection, eczema,… Continue reading Itchy Belly Button