Word | Definitions | Synonyms |
---|---|---|
umbilical | (noun) membranous duct connecting the fetus with the placenta | Synonyms: umbilical cord |
umbilicus | (noun) a scar where the umbilical cord was attached | Synonyms: belly button, bellybutton, navel, omphalos, omphalus |