Science

Top 10 new species of 2014

Last year, about 18,000 new species were given scientific names following their discoveries. Of those, here are the top 10 new species picked by an international committee of taxonomists.

New carnivore, Antarctic anemone and more