umbilicus
nounDefinition of umbilicus
1a
: navel sense 1
Keep scrolling for more
Keep scrolling for more