harlequin fetus
it is hard to believe that the harlequin fetus is human
an inhumanly disturbing birth defect
"it is hard to believe that the harlequin fetus is human" What is the definition of "harlequin fetus"?