Definify.com

Definition 2025


omphaloceles

omphaloceles

English

Noun

omphaloceles

  1. plural of omphalocele