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