exomphalos
Explore definitions, synonyms, and language insights of exomphalos
Definitions
Noun
an umbilical hernia at birth in which some abdominal organs push into the umbilical cord
Explore definitions, synonyms, and language insights of exomphalos