OMPHALOCELE MEANING IN ENGLISH

• Omphalocele Definition & Synonyms

  1. (n.) A hernia at the navel.


RECENT SEARCHES