Medical Term:

placental parasitic twin

 

Synonym(s): omphalosite

Hide
(web5)