Siamese twin
English Dictionary
->
Letter S
-> Siamese twin
Search Dictionary:
Siamese twin Definition
(n)
one
of
a
pair
of
identical
twins
born
with
their
bodies
joined
at
some
point
Siamese twin Synonyms
conjoined twin
Siamese twin
© Art Branch Inc.