SYNCEPHALUS
Meaning of SYNCEPHALUS in English
sə̇nˈsefələs noun
( plural syncepha·li -fəˌlī)
Etymology: New Latin, from syn- + -cephalus
: a twin fetus having the two heads fused
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012