Siamese-twins meaning

Any pair of twins born with bodies joined together in some way.
noun
0
0
Plural form of Siamese twin.
noun
0
0
Advertisement