Latest
World
History
Society
Popular Today
Latest
World
History
Society
Popular Today
macrostomum
Worms That Stab Their Own Heads to Reproduce
The flatworm known as Macrostomum hystrix can self-reproduce by injecting sperm into its head.