English | German | Russian | Czech

omphalopagus English

Meaning omphalopagus meaning

What does omphalopagus mean?

omphalopagus

(medicine, of conjoined twins) joined at the umbilicus

Synonyms omphalopagus synonyms

What other words have the same or similar meaning as omphalopagus?

omphalopagus English » English

omphalomonodidymus monomphalus

Are you looking for...?