omphaloceles
English
Noun
omphaloceles
plural of
omphalocele