New order of animals discovered?

142 points by MaysonL

Read the article

Discussion on Hacker News