vocab dash
Log in
Sign up
onfalocele
Meanings
Noun
1. omphalocele
(pathology)