Definition of omphalocele

Definition of omphalocele
  1. omphalocele Noun A hernia of the navel
Need more help? Try our forum NEW