These odd-looking creatures are, in fact, two-day-old zebrafish larvae, as seen through a scanning electron microscope.
Human egg emerging from the ovary
A human embryo at 7 weeks gestation (Image: Ralph Hutchings / Visuals Unlimited / Getty)
Shark egg sac - "Mermaid's purse"
For a National Geographic documentary, producer Peter Chinn used a combination of dimensional ultrasound scans, tiny cameras, and computer graphics to capture images of the baby animals.
Papier Mache gynecological model after Dr Louis Auzoux c 1880
8 week old human fetus
A human zygote in the 8 cell stage.
A 6 week old human embryo.
Morula by anatomyblue (James Archer)