meaning of siamese twin

1. one of a pair of identical twins born with their bodies joined at some point


Related Words

siamese twin |

Developed & Maintained By Taraprasad.com

Treasure Words