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