4 ms·Snuffleupagus, a newly described species, is an adorable little predator3 points by Brajeshwar 5mo ago