Omphalocele meaning

A hernia of the navel.
noun
0
0
Advertisement