A tiny fruit fly has the bizarre distinction of possessing the longest sperm of any animal — 20 times the length of its own body and 1,000 times that of human sperm. Not longer in…
A tiny fruit fly has the bizarre distinction of possessing the longest sperm of any animal — 20 times the length of its own body and 1,000 times that of human sperm. Not longer in…