Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

siamese twins Definition

Cancel
siamese twins
noun(Siamese twin)
one of a pair of congenitally united twins

Words Related to siamese twins!

siamese twins Examples by Brain Bank Users