Skip to Content
Medical Term:

placental parasitic twin

 

Synonym(s): omphalosite

Hide