• word of the day

    exomphalos

    exomphalos - Dictionary definition and meaning for word exomphalos

    Definition
    (noun) an umbilical hernia at birth in which some abdominal organs push into the umbilical cord
Download our Mobile App Today
Receive our word of the day
on Whatsapp