What is the semi- hard feeling below the belly button/ above the pelvic bone?