This Worm Has 100 Butts

In Greek mythology, the hydra is a creature with many heads. In Norse mythology, Odin rides Sleipnira horse with many legs. And in the warm, coastal waters of Australia lives Ramisyllis multicaudata,… [+4790 chars]

Leave a Reply

Your email address will not be published. Required fields are marked *