Dictionary
Browse
Translate
About
›
›
→
Siamese twin — English Definition | Lughet
Dictionary
›
English
›
Siamese twin
English
Main Dictionary
Siamese twin
Universal Words (also technical conjoined twin) noun one of two people who are born with their bodies joined together in some way, sometimes sharing the same organs
★
★
★
★
★
Rate this entry
Related words
Siamese cat
English
← Search