Maybe Manbearpig.
What would be funny is that if they find some clump of cells on Mars they would say there is life on mars, but a few cells in a womb and that is not life.
Perhaps turducken?