siamese twin

Noun
  1. One of a pair of identical twins born with their bodies joined at some point (synset 110614420)

Other Searches