omphaloceles

English

Noun

omphaloceles

  1. plural of omphalocele