omphalus n : scar where the umbilical cord was attached [syn: {navel}, {umbilicus}, {bellybutton}, {omphalos}]
Copyright © 2024 3Dict.net