biology
Holy Crap These Leech Cocoons Are Incredible

Leech cocoons, the sacks in which leeches lay their eggs, have an incredible solid-foam surface, as the image below shows: Read More >>