Definition for Umbilicus

From Biology Forums Dictionary

A synonym for the navel or belly button.