Dicephalus

Definition of Dicephalus from the PharmacyDictionary.in

Dicephalus

This term refers to symmetrical conjoined twins with two separate heads.

Not Available