My "belly button" is ...beautiful.....not a bit "squiggly." Yes, your belly button is attached "inside" to your liver by a ligament which is the vestigial remains of a vein that was once in the umbilical cord. For a " brain scrambler" Google........ligamentum teres hepatis.........
LOL...Fred..it's 4.a.m here and the bloody cats need a snack.........so whilst they are indulging themselves, I meander through AB.
Then go back to bed.
Sorry, we can't find any related questions. Try using the search bar at the top of the page to search for some keywords, or choose a topic and submit your own question.