Home
Search
Index
Definify.com
Definition
2024
omphaloceles
omphaloceles
English
Noun
omphaloceles
plural of
omphalocele
Similar Results
Omphalocele