Home / E / exomphalos

exomphalos

noun 10 letters Scrabble 24 WWF 26
Definitions
noun

an umbilical hernia at birth in which some abdominal organs push into the umbilical cord

Want another word?
Spin the dictionary for a fresh one.
Generate a word →