VariousWords beta
Related Terms:
Noun
Definition: The independent twin of a pair of conjoined twins where the other twin is parasitic
VariousWords beta
Definition: The independent twin of a pair of conjoined twins where the other twin is parasitic