Bizarre Creature Found in 200-Million-Year-Old Cocoon

The leech cocoon would've trapped the organism in what is now the...

2,574 views livescience.com

Interest

Biology
Discovered by starspirit
on Dec 7, 2012

Stumblers Who Commented On This Page