THORACOPAGUS Meaning of THORACOPAGUS in English n. embryonic twins who are joined at the chest, unborn Siamese twins who are joined at the chest Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012