S scientificamerican.com New order of animals discovered? 142 points MaysonL 15 years ago 28 comments