YourDictionary

omphalotomy medical definition

noun
Cutting of the umbilical cord at birth.

link/cite print suggestion box