Meaning of siamese twin
Definition of siamese twin
(noun)
one of a
pair
of
identical
twins
born
with their bodies
joined
at
some
point
Other information on siamese twin
WIKIPEDIA results for
siamese twin
Amazon results for
siamese twin
Tweet