English - English Dictionary
omphalos: noun: u02c8u0254mfu0259lu0254s
Few words
omphalosscar where the umbilical cord was attached
omphaloskepsiscontemplation of one''s navel
exomphalosan umbilical hernia at birth in which some abdominal organs push into the umbilical cord