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.